home *** CD-ROM | disk | FTP | other *** search
- Released into the Public Domain 10/18/91 John H. Champion
-
- I can be contacted at:
-
- John Champion
- 12921 Monterey Circle
- Anchorage, Alaska
- 99516
-
- Bix: jchampion
- GEnie: J.CHAMPION
-
- This program allows you to design Amiga input windows with a
- click and point interface. The objects within the windows are
- for the most part Gadtools gadgets. For an example, run maker
- and open the 'test.data' file using the Open option under the
- Project menu.
-
- You start the program by typing 'maker' at the CLI prompt. You
- will see a window labeled 'No Title', and a smaller window labeled
- 'Info'. Under the Edit menu you can select the type of gadget to
- be added. For example, select 'New Button' and a Gadtools Button
- gadget will appear in the window, with a dashed line around it that
- indicates it is the currently selected object.
-
- The currently selected object can be moved by clicking on it and
- dragging the mouse. In most cases, it can be resized by clicking
- in the lower left corner and dragging the mouse. Certain aspects of
- the object can be be modified by double clicking on it. To remove the
- object, simply press the back-arrow key.
-
- Information about the currently selected object is shown in the info
- window. This window shows the item number, and its left, top, width,
- and height dimensions.
-
- Beyond that the program is very simple to use, just try out all the menu
- options. Note that the program is not really complete, ultimately, I
- would like to be able edit all aspects of an object by double-clicking
- on it. I would also like it to automatically generate source code.
- Finally, I would like to be able to save resource files that the
- parent executable code can deal with directly (like the Macintosh
- ResEdit program).
-
- Here's a brief summary of the current menu options:
-
- Project
- About - prints some version stuff to the CLI window
- Open - Allows you to open a previously saved data input window with
- objects. Note that this will nuke the current data input
- window.
- SaveAs - Allows you to save the current data input window with objects.
- WriteItems - Allows you to write out all the object types and positions
- to a text file (so you can conveniently use the positions
- in your code).
- Quit - Exit the program without saving and recent changes.
-
- Objects
- This menu has all the different object types. Selecting a menuitem
- will create a new object of that type, and add it to the data input
- window.
-
- Control
- Edit Mode - In edit mode, you can move resize, and double-click
- all the objects. If edit mode is turned off, the objects
- act as if they are active Gadtools gadgets.
- Disable All - The gadgets will all appear with their imagery disabled.
- Bring to Front - This moves the object to the END of the linked list,
- so that all other objects are rendered before it.
- Note that this will make the object the last in the
- list to get checked for mouse clicks.
- Send to Back - This moves the object to the FRONT of the linked list,
- just the opposite of the previous option.
- Sizeable Window - Determines whether or not the data input window is
- resizeable.
- PickLVString - This option is intended as a way to attach a string
- gadget to a ListView Gadget, but it currently does not
- work properly.
-
-
-